<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">

    <ui:composition template="/template.xhtml">
        <ui:define name="title">
            <h:outputText value="#{bundle.EditEmpleadoTitle}"></h:outputText>
        </ui:define>
        <ui:define name="body">
            <h:panelGroup id="messagePanel" layout="block">
                <h:messages errorStyle="color: red" infoStyle="color: green" layout="table"/>
            </h:panelGroup>
            <h:form>
                <h:panelGrid columns="2">
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_codigoEmpleado}" for="codigoEmpleado" />
                    <h:inputText id="codigoEmpleado" value="#{empleadoController.selected.codigoEmpleado}" title="#{bundle.EditEmpleadoTitle_codigoEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_codigoEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_docIdentidadEmpleado}" for="docIdentidadEmpleado" />
                    <h:inputText id="docIdentidadEmpleado" value="#{empleadoController.selected.docIdentidadEmpleado}" title="#{bundle.EditEmpleadoTitle_docIdentidadEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_docIdentidadEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_nombresEmpleado}" for="nombresEmpleado" />
                    <h:inputText id="nombresEmpleado" value="#{empleadoController.selected.nombresEmpleado}" title="#{bundle.EditEmpleadoTitle_nombresEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_nombresEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_apellidosEmpleado}" for="apellidosEmpleado" />
                    <h:inputText id="apellidosEmpleado" value="#{empleadoController.selected.apellidosEmpleado}" title="#{bundle.EditEmpleadoTitle_apellidosEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_apellidosEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_generoEmpleado}" for="generoEmpleado" />
                    <h:inputText id="generoEmpleado" value="#{empleadoController.selected.generoEmpleado}" title="#{bundle.EditEmpleadoTitle_generoEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_generoEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_fechaNacimientoEmpleado}" for="fechaNacimientoEmpleado" />
                    <h:inputText id="fechaNacimientoEmpleado" value="#{empleadoController.selected.fechaNacimientoEmpleado}" title="#{bundle.EditEmpleadoTitle_fechaNacimientoEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_fechaNacimientoEmpleado}">
                        <f:convertDateTime pattern="MM/dd/yyyy" />
                    </h:inputText>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_telefonoEmpleado}" for="telefonoEmpleado" />
                    <h:inputText id="telefonoEmpleado" value="#{empleadoController.selected.telefonoEmpleado}" title="#{bundle.EditEmpleadoTitle_telefonoEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_telefonoEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_direccionEmpleado}" for="direccionEmpleado" />
                    <h:inputText id="direccionEmpleado" value="#{empleadoController.selected.direccionEmpleado}" title="#{bundle.EditEmpleadoTitle_direccionEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_direccionEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_ciudadEmpleado}" for="ciudadEmpleado" />
                    <h:inputText id="ciudadEmpleado" value="#{empleadoController.selected.ciudadEmpleado}" title="#{bundle.EditEmpleadoTitle_ciudadEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_ciudadEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_contrasenaEmpleado}" for="contrasenaEmpleado" />
                    <h:inputText id="contrasenaEmpleado" value="#{empleadoController.selected.contrasenaEmpleado}" title="#{bundle.EditEmpleadoTitle_contrasenaEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_contrasenaEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_preguntaEmpleado}" for="preguntaEmpleado" />
                    <h:inputText id="preguntaEmpleado" value="#{empleadoController.selected.preguntaEmpleado}" title="#{bundle.EditEmpleadoTitle_preguntaEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_preguntaEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_respuestaEmpleado}" for="respuestaEmpleado" />
                    <h:inputText id="respuestaEmpleado" value="#{empleadoController.selected.respuestaEmpleado}" title="#{bundle.EditEmpleadoTitle_respuestaEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_respuestaEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_EMailEmpleado}" for="EMailEmpleado" />
                    <h:inputText id="EMailEmpleado" value="#{empleadoController.selected.EMailEmpleado}" title="#{bundle.EditEmpleadoTitle_EMailEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_EMailEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_estadoCivilEmpleado}" for="estadoCivilEmpleado" />
                    <h:inputText id="estadoCivilEmpleado" value="#{empleadoController.selected.estadoCivilEmpleado}" title="#{bundle.EditEmpleadoTitle_estadoCivilEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_estadoCivilEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_epsEmpleado}" for="epsEmpleado" />
                    <h:inputText id="epsEmpleado" value="#{empleadoController.selected.epsEmpleado}" title="#{bundle.EditEmpleadoTitle_epsEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_epsEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_cargoEmpleado}" for="cargoEmpleado" />
                    <h:inputText id="cargoEmpleado" value="#{empleadoController.selected.cargoEmpleado}" title="#{bundle.EditEmpleadoTitle_cargoEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_cargoEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_salarioEmpleado}" for="salarioEmpleado" />
                    <h:inputText id="salarioEmpleado" value="#{empleadoController.selected.salarioEmpleado}" title="#{bundle.EditEmpleadoTitle_salarioEmpleado}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_salarioEmpleado}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_estadoEmpleado}" for="estadoEmpleado" />
                    <h:inputText id="estadoEmpleado" value="#{empleadoController.selected.estadoEmpleado}" title="#{bundle.EditEmpleadoTitle_estadoEmpleado}" />
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_codigoTarjetaPasajero}" for="codigoTarjetaPasajero" />
                    <h:inputText id="codigoTarjetaPasajero" value="#{empleadoController.selected.codigoTarjetaPasajero}" title="#{bundle.EditEmpleadoTitle_codigoTarjetaPasajero}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_codigoTarjetaPasajero}"/>
                    <h:outputLabel value="#{bundle.EditEmpleadoLabel_fechaHoraCompraTarjeta}" for="fechaHoraCompraTarjeta" />
                    <h:inputText id="fechaHoraCompraTarjeta" value="#{empleadoController.selected.fechaHoraCompraTarjeta}" title="#{bundle.EditEmpleadoTitle_fechaHoraCompraTarjeta}" required="true" requiredMessage="#{bundle.EditEmpleadoRequiredMessage_fechaHoraCompraTarjeta}">
                        <f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss" />
                    </h:inputText>
                </h:panelGrid>
                <h:commandButton action="#{empleadoController.update}" value="#{bundle.EditEmpleadoSaveButton}"/>
                <br />
                <br />
                <h:commandLink action="View" value="#{bundle.EditEmpleadoViewLink}" immediate="true"/>
                <br />
                <h:commandLink action="#{empleadoController.prepareList}" value="#{bundle.EditEmpleadoShowAllLink}" immediate="true"/>
                <br />
                <br />
                <h:commandLink value="#{bundle.EditEmpleadoIndexLink}" action="/index" immediate="true" />
            </h:form>
        </ui:define>
    </ui:composition>

</html>
